automatic firearms - Turkish English Dictionary